understanding empty